<?php

require ('model/loginModel.php');
require ('view/loginView.php');
require ('controller.php');


class loginController extends Controller {

    public $model;
    public $view;

    public function __construct(){
        $this->model = new loginModel();
        $this->view = new loginView(); 
    }

    public function telaInicial(){
		session_start();
		$this->view->telaInicial();
    }
    
    
    public function logar(){
		
		session_destroy($_SESSION);
		session_start();
		
		$login = $_POST["login"];
        $senha="";
		$senha = $_POST["senha"];
		
		$resultado = $this->model->logar($login, $senha);
				
		/*
		    Verifica se encontrou alguem com esse login
		    0 -> Erro, dados invalidos ou usuario não existe
		*/
		
		if(mysql_num_rows($resultado) == 0){
			return '0';
		}else {
			$objeto = mysql_fetch_object($resultado);
			$_SESSION['tipo_usuario'] = $objeto->tipo_usuario;
			$_SESSION['id_usuario'] = $retorno->id_usuario;
			echo '1';				
		}		
	}
    
   
    public function sair(){
		session_start();
		session_destroy();
	}
	
    public function verificarUsuario(){
		$this->model->verificarUsuario();
	}
}

?>
